home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / utils / mouse / silkmous.lzh / SILKMOUS.ASC < prev    next >
Text File  |  1993-09-22  |  12KB  |  243 lines

  1.     Doc file for SilkMouse 3.2
  2.     Copyright (c) 1993 Mark Slagell
  3.     609 Church Street, St. Johns, MI  48879
  4.  
  5.  
  6.     SilkMouse 3.2 at a glance:
  7.     ==========================
  8.  
  9.   ... has a uniquely smooth, fast, well-behaved mouse accelerator
  10.   ... has a screen saver that won't intrude on your work
  11.   ... compensates for a hardware bug in Atari keyboards
  12.   ... allows you to freeze the screen after applications when needed
  13.   ... installs from a small program in the AUTO folder
  14.   ... can be customized from the desktop or the accessory menu
  15.   ... runs on any Atari ST, STe, TT or Falcon030 computer.
  16.  
  17.  
  18.     How to install SilkMouse
  19.     ========================
  20.  
  21.  If you are currently using a mouse accelerator or screen saver, remove
  22.  or disable it.  Copy SILKMOUS.PRG to your AUTO folder.
  23.  
  24.  Optionally, you can also install the SMC utility.  It is supplied here
  25.  in two forms, accessory and CPX module.  The accessory can be renamed
  26.  with a .PRG extender and run from the desktop if desired.  SMC allows
  27.  you to enable or disable each feature of SilkMouse, and to generally
  28.  tweak the whole thing to your taste.  But its use is not essential.
  29.  
  30.  Reboot, and SilkMouse will install.
  31.  
  32.  
  33.     Mouse accelerator feature
  34.     =========================
  35.  
  36.  SilkMouse "accelerates" the mouse in a radically different fashion from
  37.  its competitors.  The design objective was never acceleration as such,
  38.  but resolution-independence, i.e., uniformity of response in all
  39.  resolutions.  To achieve this, SilkMouse establishes a distance-to-
  40.  distance relationship between mouse movement and pointer movement,
  41.  whereas you are used to (and, I assure you, subliminally frustrated by)
  42.  a distance-to-pixels relationship.  Acceleration is a natural by-
  43.  product.
  44.  
  45.  Also, the Alt-arrow keys get along better with SilkMouse than with
  46.  other accelerators.
  47.  
  48.  It's important to take some time to get used to the feel of SilkMouse.
  49.  At first it may seem too fast, even if you are used to another
  50.  accelerator; this only means you are working too hard.  Because
  51.  SilkMouse is not inherently jerky, and because it does not distort the
  52.  mouse pointer's angle of motion as other accelerators do, you will
  53.  quickly learn the correct gentle motions to reliably get the pointer
  54.  where you want it without backtracking.
  55.  
  56.  What, you never noticed your old mouse accelerator distorting the angle
  57.  of mouse motion?  Using almost any other accelerator, try moving the
  58.  mouse diagonally at a moderate speed, or in rapid circles; you'll see.
  59.  The traditional acceleration method discourages diagonal motion by
  60.  sharply bending the pointer trajectory parallel to one axis or the
  61.  other.  Among true mouse accelerators (as opposed to doublers), only
  62.  SilkMouse is entirely free from that effect.
  63.  
  64.  
  65.     Screen saver feature
  66.     ====================
  67.  
  68.  SilkMouse's screen saver is not meant to entertain you, or to frustrate
  69.  you, but to extend the useful life of your monitor without unexpectedly
  70.  blanking the display while you're looking at it.
  71.  
  72.  The screen saver is effective in all screen modes on the ST/STe/TT, and
  73.  in all but the "true color" modes on the Falcon030.
  74.  
  75.  When a predefined time has elapsed with no input from mouse or keyboard
  76.  (or, optionally, modem), the display inverts and goes to half
  77.  intensity.  For example, black text on a white background becomes gray
  78.  text on a black background.  The screen remains in this state for an
  79.  interval that is some multiple of the original delay, then goes black.
  80.  At any time, bumping the mouse or pressing any key restores the
  81.  original display.
  82.  
  83.  The invert/dim algorithm is really the best for your monitor, as it
  84.  assures even use of all areas of the screen and prevents burn-in.  It's
  85.  best for your convenience too; even after protection begins,
  86.  information on the screen remains visible for some time.
  87.  
  88.  When a monochrome monitor is attached, a screenful of memory is
  89.  reserved during bootup.  This allows the screen saver to mimic its
  90.  color behavior even though the hardware does not support much palette
  91.  manipulation.  When changing states from normal to dimmed, the screen
  92.  is either simply inverted (if the background was white), or dimmed by
  93.  masking every other pixel (if the background was black).  In the former
  94.  case, all screen activity remains continuously viewable.  In the
  95.  latter, the display is updated every five seconds.  In both cases the
  96.  display blanks completely after a while.  You may disable this feature
  97.  when you save defaults; this saves some memory, but makes the saver
  98.  unable to blank or dim the mono screen.  In that case it simply inverts
  99.  periodically, as it did in earlier versions.
  100.  
  101.  
  102.     Function key guard feature
  103.     ==========================
  104.  
  105.  All Atari computers manufactured to date (at least, the ones I've used)
  106.  have a problem in the keyboard.  It happens when a shift key is held
  107.  down and two other adjacent keys are pressed at about the same time.
  108.  The keyboard will in that case sometimes erroneously report a shift-F1
  109.  or shift-F3, in addition to one or both of the keys actually pressed.
  110.  If you've never noticed, it's because you are an exceptionally careful
  111.  typist, or because none of your programs does anything interesting when
  112.  you press shift-F1 or shift-F3 anyway.  But it is a problem for a
  113.  number of people.  The keyguard feature effectively cures the glitch.
  114.  
  115.  This feature must be turned on with the SMC utility in order to work;
  116.  it is off by default because of possible conflicts with key-macro
  117.  utilities.  Such conflicts can also often be resolved by changing the
  118.  order in which your AUTO programs run.
  119.  
  120.  
  121.     Hold-screen option
  122.     ==================
  123.  
  124.  The main use of this feature is for reading the screen output of a
  125.  program run from the desktop, when that program was designed to run
  126.  from a command line shell.
  127.  
  128.  You know the feeling.  You run an unfamiliar program, it prints a
  129.  screen full of something which immediately disappears, and you're back
  130.  at the desktop.  You wonder if there's a command line option you can
  131.  send to make the program wait for a keypress before exiting, but of
  132.  course that's part of the information you're not fast enough to read!
  133.  So you run it over and over, vainly trying to freeze the screen by
  134.  hitting control-S or alt-Help at just the right millisecond.  (Am I the
  135.  only one who's done this dance?)
  136.  
  137.  If the hold-screen option of SilkMouse is enabled, each application
  138.  checks the status of the right mouse button when terminating.  If it is
  139.  not being pressed, the application exits normally; otherwise the screen
  140.  remains visible in whatever state the application left it, until you
  141.  release the button.  You can also lock the screen and free your hands
  142.  to take notes or whatever, by clicking the left button while holding
  143.  the right one down.  Then you can release both buttons, and the system
  144.  will remain frozen until you click again with the right button.
  145.  
  146.  Like the function key guard, this feature must be turned on with the
  147.  SMC utility to work.  Also, it is effective only after all AUTO
  148.  programs have run and all accessories have loaded.
  149.  
  150.  
  151.     More about the SMC utility
  152.     ==========================
  153.  
  154.  You may customize and control SilkMouse in any of the following three
  155.  ways, depending on your needs:
  156.  
  157.  1: Use SMC.CPX with Atari's extended control panel, or
  158.  2: Install SMC.ACC as an accessory, or
  159.  3: Rename SMC.ACC to SMC.PRG and run it from the desktop.
  160.  
  161.  Since the acceleration method used by SilkMouse is fairly non-
  162.  intuitive, its configuration options need some explaining.  There is no
  163.  table of distances to fill in, and no simple slow/fast adjustment.  It
  164.  may help your understanding somewhat to think of a three-speed
  165.  transmission designed to run in the middle gear most of the time.
  166.  SilkMouse can differentiate between much lower physical mouse speeds
  167.  than any other accelerator; that capability makes for almost
  168.  imperceptibly smooth shifts, higher overall acceleration, and better
  169.  control.  What can be adjusted under this scheme are the physical